home *** CD-ROM | disk | FTP | other *** search
-
- ; This is a hacked .NFF object from Toronto Virtual SIG. Notice the duplicate
- ; x,y,z points! Write me a program to convert between .NFF and dataword format.
- ; it must:
- ;
- ; a) check for duplicate points and simplify if any (modify connection data if
- ; duplicate points)
- ; b) reverse the clockwise order to counter-clockwise.
- ; c) must also check for non-valid connection data. eg 3,2,1,3,3,4,6 (3's=err)
- ; d) provide the option to calculate surface colour based on surface normal,
- ; this way, if an object has no rotation (option 1 in commands) then the colour
- ; will already be set as if it had a light source. (saves 3 imuls/side)
- ; e) provide a scaling factor for the x,y,z points from fractional to mulpiple
- ; eg 200 times bigger to 1/200'th smaller (or so).
- ;
- ; I could write a program to do this if only I had a routine to input a floating
- ; point number from the disk buffer... eg: 0.05412 to -1894.881 or whatever.
- ;
- ; I converted this file using a BASIC program (ug!,Hey it had floating point)
- ;
- ; the scaling for this file was 1/6 (.166666)
- ;
- ; make SURE you set maxpoints>214 and maxsurfaces>372
-
- headerknight dd -1
- dd offset knight - offset $ -4
-
- knight:
- dw 214
- dw 372
- dw 25 dup (0)
-
- dw -60,0,0 ; 1
- dw -54,11,0 ; 2
- dw -51,89,0 ; 3
- dw -45,73,0 ; 4
- dw -45,29,-45 ; 5
- dw -45,29,44 ; 6
- dw -42,0,-42 ; 7
- dw -42,0,41 ; 8
- dw -39,11,-39 ; 9
- dw -39,11,38 ; 10
- dw -36,89,-36 ; 11
- dw -36,89,35 ; 12
- dw -32,73,-32 ; 13
- dw -32,73,31 ; 14
- dw -31,0,0 ; 15
- dw -31,87,0 ; 16
- dw -30,133,12 ; 17
- dw -30,223,7 ; 18
- dw -30,226,28 ; 19
- dw -30,241,22 ; 20
- dw -29,262,10 ; 21
- dw -29,233,20 ; 22
- dw -29,215,5 ; 23
- dw -29,236,0 ; 24
- dw -28,128,33 ; 25
- dw -28,229,0 ; 26
- dw -28,95,21 ; 27
- dw -28,217,24 ; 28
- dw -28,107,-1 ; 29
- dw -27,139,-11 ; 30
- dw -26,270,30 ; 31
- dw -26,254,-11 ; 32
- dw -26,220,-13 ; 33
- dw -26,213,-14 ; 34
- dw -25,245,39 ; 35
- dw -24,236,36 ; 36
- dw -24,225,-19 ; 37
- dw -24,229,45 ; 38
- dw -23,232,-20 ; 39
- dw -23,199,-14 ; 40
- dw -22,118,-22 ; 41
- dw -22,0,-22 ; 42
- dw -22,0,21 ; 43
- dw -22,87,-22 ; 44
- dw -22,87,21 ; 45
- dw -21,195,-26 ; 46
- dw -21,203,-1 ; 47
- dw -20,219,39 ; 48
- dw -20,86,39 ; 49
- dw -20,143,-29 ; 50
- dw -19,248,-28 ; 51
- dw -19,211,-29 ; 52
- dw -18,218,-30 ; 53
- dw -18,275,-15 ; 54
- dw -17,280,0 ; 55
- dw -16,90,-10 ; 56
- dw -15,206,9 ; 57
- dw -15,192,-37 ; 58
- dw -14,223,-35 ; 59
- dw -14,99,-26 ; 60
- dw -14,124,50 ; 61
- dw -14,269,-30 ; 62
- dw -14,125,-35 ; 63
- dw -13,229,-36 ; 64
- dw -12,277,45 ; 65
- dw -12,83,4 ; 66
- dw -10,104,-37 ; 67
- dw -9,266,-38 ; 68
- dw -8,244,-39 ; 69
- dw -8,146,-39 ; 70
- dw -7,284,10 ; 71
- dw -6,106,-41 ; 72
- dw -5,298,-34 ; 73
- dw -4,239,48 ; 74
- dw -4,248,53 ; 75
- dw -4,264,-42 ; 76
- dw -4,127,-41 ; 77
- dw -3,290,-42 ; 78
- dw -2,107,-43 ; 79
- dw -2,288,-44 ; 80
- dw -2,230,54 ; 81
- dw -1,209,-41 ; 82
- dw -1,208,15 ; 83
- dw -1,287,-44 ; 84
- dw -1,29,-63 ; 85
- dw -1,0,-60 ; 86
- dw -1,11,-54 ; 87
- dw -1,89,-51 ; 88
- dw -1,73,-45 ; 89
- dw -1,0,-31 ; 90
- dw -1,87,-31 ; 91
- dw 0,-1,0 ; 92
- dw 0,87,0 ; 93
- dw 0,87,30 ; 94
- dw 0,0,30 ; 95
- dw 0,73,44 ; 96
- dw 0,89,50 ; 97
- dw 0,11,53 ; 98
- dw 0,0,59 ; 99
- dw 0,29,62 ; 100
- dw 0,287,-45 ; 101
- dw 0,216,-40 ; 102
- dw 0,305,-29 ; 103
- dw 0,190,-42 ; 104
- dw 1,295,-45 ; 105
- dw 1,80,-46 ; 106
- dw 1,287,-45 ; 107
- dw 1,219,47 ; 108
- dw 1,295,-46 ; 109
- dw 1,80,-46 ; 110
- dw 1,80,-46 ; 111
- dw 1,80,-46 ; 112
- dw 1,295,-46 ; 113
- dw 1,80,-46 ; 114 ; notice duplicate points!!, write me a program
- dw 1,80,-46 ; 115 ; to convert a .NFF file and elliminate this!
- dw 1,80,-46 ; 116
- dw 1,80,-46 ; 117
- dw 1,295,-46 ; 118
- dw 1,80,-46 ; 119 ; more dup's
- dw 1,80,-46 ; 120
- dw 1,80,-46 ; 121
- dw 1,80,-46 ; 122
- dw 1,264,-43 ; 123
- dw 1,295,-46 ; 124
- dw 1,295,-46 ; 125
- dw 1,295,-46 ; 126 ; more dup's!!! ahhhh!!!
- dw 2,295,-46 ; 127
- dw 2,295,-46 ; 128
- dw 2,295,-46 ; 129
- dw 2,295,-46 ; 130
- dw 2,295,-46 ; 131
- dw 2,287,-45 ; 132
- dw 2,221,-40 ; 133
- dw 2,107,-43 ; 134
- dw 3,287,-45 ; 135
- dw 3,228,-40 ; 136
- dw 4,288,-44 ; 137
- dw 4,289,-43 ; 138
- dw 5,298,-36 ; 139
- dw 5,243,-40 ; 140
- dw 6,146,-39 ; 141
- dw 6,83,45 ; 142
- dw 6,106,-41 ; 143
- dw 6,264,-41 ; 144
- dw 7,126,-39 ; 145
- dw 7,82,6 ; 146
- dw 10,104,-36 ; 147
- dw 11,266,-36 ; 148
- dw 11,281,5 ; 149
- dw 13,124,50 ; 150
- dw 14,279,44 ; 151
- dw 14,207,11 ; 152
- dw 15,97,-23 ; 153
- dw 15,192,-35 ; 154
- dw 16,270,-24 ; 155
- dw 16,89,-7 ; 156
- dw 16,122,-30 ; 157
- dw 17,276,-8 ; 158
- dw 17,248,-29 ; 159
- dw 17,224,-29 ; 160
- dw 17,210,-29 ; 161
- dw 18,143,-28 ; 162
- dw 18,217,-28 ; 163
- dw 18,230,-28 ; 164
- dw 18,238,42 ; 165
- dw 20,248,48 ; 166
- dw 20,204,1 ; 167
- dw 20,196,-24 ; 168
- dw 21,87,-22 ; 169
- dw 21,87,21 ; 170
- dw 21,0,-22 ; 171
- dw 21,0,21 ; 172
- dw 21,229,46 ; 173
- dw 21,218,39 ; 174
- dw 22,200,-12 ; 175
- dw 24,112,-11 ; 176
- dw 24,212,-14 ; 177
- dw 24,227,-13 ; 178
- dw 24,256,-12 ; 179
- dw 25,90,31 ; 180
- dw 25,220,-12 ; 181
- dw 25,235,-11 ; 182
- dw 25,139,-10 ; 183
- dw 26,273,28 ; 184
- dw 27,235,26 ; 185
- dw 27,101,11 ; 186
- dw 27,129,33 ; 187
- dw 28,216,24 ; 188
- dw 28,265,9 ; 189
- dw 28,214,5 ; 190
- dw 28,231,6 ; 191
- dw 29,227,29 ; 192
- dw 29,244,31 ; 193
- dw 29,223,9 ; 194
- dw 29,134,12 ; 195
- dw 29,240,10 ; 196
- dw 30,87,0 ; 197
- dw 30,0,0 ; 198
- dw 31,73,-32 ; 199
- dw 31,73,31 ; 200
- dw 35,89,-36 ; 201
- dw 35,89,35 ; 202
- dw 38,11,-39 ; 203
- dw 38,11,38 ; 204
- dw 41,0,-42 ; 205
- dw 41,0,41 ; 206
- dw 44,29,-45 ; 207
- dw 44,29,44 ; 208
- dw 44,73,0 ; 209
- dw 50,89,0 ; 210
- dw 53,11,0 ; 211
- dw 59,0,0 ; 212
- dw 62,29,0 ; 213
- dw -63,29,0 ; 214
-
- dw 0,shade,?,16*3+0,?,170,197,93,170 ,?,?,?
- dw 0,shade,?,16*3+0,?,94,170,93,94 ,?,?,?
- dw 0,shade,?,16*3+0,?,45,94,93,45 ,?,?,?
- dw 0,shade,?,16*3+0,?,16,45,93,16 ,?,?,?
- dw 0,shade,?,16*3+0,?,44,16,93,44 ,?,?,?
- dw 0,shade,?,16*3+0,?,91,44,93,91 ,?,?,?
- dw 0,shade,?,16*3+0,?,169,91,93,169 ,?,?,?
- dw 0,shade,?,16*3+0,?,197,169,93,197 ,?,?,?
- dw 0,shade,?,16*3+0,?,170,202,210,197,170 ,?,?,?
- dw 0,shade,?,16*3+0,?,94,97,202,170,94 ,?,?,?
- dw 0,shade,?,16*3+0,?,45,12,97,94,45 ,?,?,?
- dw 0,shade,?,16*3+0,?,16,3,12,45,16 ,?,?,?
- dw 0,shade,?,16*3+0,?,44,11,3,16,44 ,?,?,?
- dw 0,shade,?,16*3+0,?,91,88,11,44,91 ,?,?,?
- dw 0,shade,?,16*3+0,?,169,201,88,91,169 ,?,?,?
- dw 0,shade,?,16*3+0,?,197,210,201,169,197 ,?,?,?
- dw 0,shade,?,16*3+0,?,202,200,209,210,202 ,?,?,?
- dw 0,shade,?,16*3+0,?,97,96,200,202,97 ,?,?,?
- dw 0,shade,?,16*3+0,?,12,14,96,97,12 ,?,?,?
- dw 0,shade,?,16*3+0,?,3,4,14,12,3 ,?,?,?
- dw 0,shade,?,16*3+0,?,11,13,4,3,11 ,?,?,?
- dw 0,shade,?,16*3+0,?,88,89,13,11,88 ,?,?,?
- dw 0,shade,?,16*3+0,?,201,199,89,88,201 ,?,?,?
- dw 0,shade,?,16*3+0,?,210,209,199,201,210 ,?,?,?
- dw 0,shade,?,16*3+0,?,200,208,213,209,200 ,?,?,?
- dw 0,shade,?,16*3+0,?,96,100,208,200,96 ,?,?,?
- dw 0,shade,?,16*3+0,?,14,6,100,96,14 ,?,?,?
- dw 0,shade,?,16*3+0,?,4,214,6,14,4 ,?,?,?
- dw 0,shade,?,16*3+0,?,13,5,214,4,13 ,?,?,?
- dw 0,shade,?,16*3+0,?,89,85,5,13,89 ,?,?,?
- dw 0,shade,?,16*3+0,?,199,207,85,89,199 ,?,?,?
- dw 0,shade,?,16*3+0,?,209,213,207,199,209 ,?,?,?
- dw 0,shade,?,16*3+0,?,208,204,211,213,208 ,?,?,?
- dw 0,shade,?,16*3+0,?,100,98,204,208,100 ,?,?,?
- dw 0,shade,?,16*3+0,?,6,10,98,100,6 ,?,?,?
- dw 0,shade,?,16*3+0,?,214,2,10,6,214 ,?,?,?
- dw 0,shade,?,16*3+0,?,5,9,2,214,5 ,?,?,?
- dw 0,shade,?,16*3+0,?,85,87,9,5,85 ,?,?,?
- dw 0,shade,?,16*3+0,?,207,203,87,85,207 ,?,?,?
- dw 0,shade,?,16*3+0,?,213,211,203,207,213 ,?,?,?
- dw 0,shade,?,16*3+0,?,204,206,212,211,204 ,?,?,?
- dw 0,shade,?,16*3+0,?,98,99,206,204,98 ,?,?,?
- dw 0,shade,?,16*3+0,?,10,8,99,98,10 ,?,?,?
- dw 0,shade,?,16*3+0,?,2,1,8,10,2 ,?,?,?
- dw 0,shade,?,16*3+0,?,9,7,1,2,9 ,?,?,?
- dw 0,shade,?,16*3+0,?,87,86,7,9,87 ,?,?,?
- dw 0,shade,?,16*3+0,?,203,205,86,87,203 ,?,?,?
- dw 0,shade,?,16*3+0,?,211,212,205,203,211 ,?,?,?
- dw 0,shade,?,16*3+0,?,206,172,198,212,206 ,?,?,?
- dw 0,shade,?,16*3+0,?,99,95,172,206,99 ,?,?,?
- dw 0,shade,?,16*3+0,?,8,43,95,99,8 ,?,?,?
- dw 0,shade,?,16*3+0,?,1,15,43,8,1 ,?,?,?
- dw 0,shade,?,16*3+0,?,7,42,15,1,7 ,?,?,?
- dw 0,shade,?,16*3+0,?,86,90,42,7,86 ,?,?,?
- dw 0,shade,?,16*3+0,?,205,171,90,86,205 ,?,?,?
- dw 0,shade,?,16*3+0,?,212,198,171,205,212 ,?,?,?
- dw 0,shade,?,16*3+0,?,172,92,198,172 ,?,?,?
- dw 0,shade,?,16*3+0,?,95,92,172,95 ,?,?,?
- dw 0,shade,?,16*3+0,?,43,92,95,43 ,?,?,?
- dw 0,shade,?,16*3+0,?,15,92,43,15 ,?,?,?
- dw 0,shade,?,16*3+0,?,42,92,15,42 ,?,?,?
- dw 0,shade,?,16*3+0,?,90,92,42,90 ,?,?,?
- dw 0,shade,?,16*3+0,?,171,92,90,171 ,?,?,?
- dw 0,shade,?,16*3+0,?,198,92,171,198 ,?,?,?
- dw 0,shade,?,16*3+0,?,128,127,126,128 ,?,?,?
- dw 0,shade,?,16*3+0,?,130,128,126,130 ,?,?,?
- dw 0,shade,?,16*3+0,?,131,130,126,131 ,?,?,?
- dw 0,shade,?,16*3+0,?,129,131,126,129 ,?,?,?
- dw 0,shade,?,16*3+0,?,105,129,126,105 ,?,?,?
- dw 0,shade,?,16*3+0,?,109,105,126,109 ,?,?,?
- dw 0,shade,?,16*3+0,?,113,109,126,113 ,?,?,?
- dw 0,shade,?,16*3+0,?,118,113,126,118 ,?,?,?
- dw 0,shade,?,16*3+0,?,124,118,126,124 ,?,?,?
- dw 0,shade,?,16*3+0,?,125,124,126,125 ,?,?,?
- dw 0,shade,?,16*3+0,?,138,129,105,138 ,?,?,?
- dw 0,shade,?,16*3+0,?,139,138,105,139 ,?,?,?
- dw 0,shade,?,16*3+0,?,105,109,103,105 ,?,?,?
- dw 0,shade,?,16*3+0,?,139,105,103,139 ,?,?,?
- dw 0,shade,?,16*3+0,?,109,113,73,109 ,?,?,?
- dw 0,shade,?,16*3+0,?,103,109,73,103 ,?,?,?
- dw 0,shade,?,16*3+0,?,113,118,78,113 ,?,?,?
- dw 0,shade,?,16*3+0,?,73,113,78,73 ,?,?,?
- dw 0,shade,?,16*3+0,?,118,124,80,118 ,?,?,?
- dw 0,shade,?,16*3+0,?,78,118,80,78 ,?,?,?
- dw 0,shade,?,16*3+0,?,124,125,84,124 ,?,?,?
- dw 0,shade,?,16*3+0,?,80,124,84,80 ,?,?,?
- dw 0,shade,?,16*3+0,?,126,101,84,126 ,?,?,?
- dw 0,shade,?,16*3+0,?,125,126,84,125 ,?,?,?
- dw 0,shade,?,16*3+0,?,127,107,101,127 ,?,?,?
- dw 0,shade,?,16*3+0,?,126,127,101,126 ,?,?,?
- dw 0,shade,?,16*3+0,?,132,107,127,132 ,?,?,?
- dw 0,shade,?,16*3+0,?,128,132,127,128 ,?,?,?
- dw 0,shade,?,16*3+0,?,135,132,128,135 ,?,?,?
- dw 0,shade,?,16*3+0,?,130,135,128,130 ,?,?,?
- dw 0,shade,?,16*3+0,?,135,130,131,135 ,?,?,?
- dw 0,shade,?,16*3+0,?,137,135,131,137 ,?,?,?
- dw 0,shade,?,16*3+0,?,137,131,129,137 ,?,?,?
- dw 0,shade,?,16*3+0,?,138,137,129,138 ,?,?,?
- dw 0,shade,?,16*3+0,?,148,138,139,148 ,?,?,?
- dw 0,shade,?,16*3+0,?,155,148,139,155 ,?,?,?
- dw 0,shade,?,16*3+0,?,155,139,103,155 ,?,?,?
- dw 0,shade,?,16*3+0,?,158,155,103,158 ,?,?,?
- dw 0,shade,?,16*3+0,?,103,73,149,103 ,?,?,?
- dw 0,shade,?,16*3+0,?,158,103,149,158 ,?,?,?
- dw 0,shade,?,16*3+0,?,73,78,71,73 ,?,?,?
- dw 0,shade,?,16*3+0,?,149,73,71,149 ,?,?,?
- dw 0,shade,?,16*3+0,?,78,80,55,78 ,?,?,?
- dw 0,shade,?,16*3+0,?,71,78,55,71 ,?,?,?
- dw 0,shade,?,16*3+0,?,80,84,54,80 ,?,?,?
- dw 0,shade,?,16*3+0,?,55,80,54,55 ,?,?,?
- dw 0,shade,?,16*3+0,?,84,101,62,84 ,?,?,?
- dw 0,shade,?,16*3+0,?,54,84,62,54 ,?,?,?
- dw 0,shade,?,16*3+0,?,101,107,68,101 ,?,?,?
- dw 0,shade,?,16*3+0,?,62,101,68,62 ,?,?,?
- dw 0,shade,?,16*3+0,?,68,107,132,68 ,?,?,?
- dw 0,shade,?,16*3+0,?,76,68,132,76 ,?,?,?
- dw 0,shade,?,16*3+0,?,135,123,76,135 ,?,?,?
- dw 0,shade,?,16*3+0,?,132,135,76,132 ,?,?,?
- dw 0,shade,?,16*3+0,?,144,123,135,144 ,?,?,?
- dw 0,shade,?,16*3+0,?,137,144,135,137 ,?,?,?
- dw 0,shade,?,16*3+0,?,144,137,138,144 ,?,?,?
- dw 0,shade,?,16*3+0,?,148,144,138,148 ,?,?,?
- dw 0,shade,?,16*3+0,?,159,148,155,159 ,?,?,?
- dw 0,shade,?,16*3+0,?,179,159,155,179 ,?,?,?
- dw 0,shade,?,16*3+0,?,179,155,158,179 ,?,?,?
- dw 0,shade,?,16*3+0,?,189,179,158,189 ,?,?,?
- dw 0,shade,?,16*3+0,?,189,158,149,189 ,?,?,?
- dw 0,shade,?,16*3+0,?,184,189,149,184 ,?,?,?
- dw 0,shade,?,16*3+0,?,184,149,71,184 ,?,?,?
- dw 0,shade,?,16*3+0,?,151,184,71,151 ,?,?,?
- dw 0,shade,?,16*3+0,?,71,55,65,71 ,?,?,?
- dw 0,shade,?,16*3+0,?,151,71,65,151 ,?,?,?
- dw 0,shade,?,16*3+0,?,55,54,31,55 ,?,?,?
- dw 0,shade,?,16*3+0,?,65,55,31,65 ,?,?,?
- dw 0,shade,?,16*3+0,?,54,62,21,54 ,?,?,?
- dw 0,shade,?,16*3+0,?,31,54,21,31 ,?,?,?
- dw 0,shade,?,16*3+0,?,62,68,32,62 ,?,?,?
- dw 0,shade,?,16*3+0,?,21,62,32,21 ,?,?,?
- dw 0,shade,?,16*3+0,?,68,76,51,68 ,?,?,?
- dw 0,shade,?,16*3+0,?,32,68,51,32 ,?,?,?
- dw 0,shade,?,16*3+0,?,76,123,69,76 ,?,?,?
- dw 0,shade,?,16*3+0,?,51,76,69,51 ,?,?,?
- dw 0,shade,?,16*3+0,?,144,140,69,144 ,?,?,?
- dw 0,shade,?,16*3+0,?,123,144,69,123 ,?,?,?
- dw 0,shade,?,16*3+0,?,140,144,148,140 ,?,?,?
- dw 0,shade,?,16*3+0,?,159,140,148,159 ,?,?,?
- dw 0,shade,?,16*3+0,?,164,159,179,164 ,?,?,?
- dw 0,shade,?,16*3+0,?,182,164,179,182 ,?,?,?
- dw 0,shade,?,16*3+0,?,182,179,189,182 ,?,?,?
- dw 0,shade,?,16*3+0,?,196,182,189,196 ,?,?,?
- dw 0,shade,?,16*3+0,?,196,189,184,196 ,?,?,?
- dw 0,shade,?,16*3+0,?,193,196,184,193 ,?,?,?
- dw 0,shade,?,16*3+0,?,193,184,151,193 ,?,?,?
- dw 0,shade,?,16*3+0,?,166,193,151,166 ,?,?,?
- dw 0,shade,?,16*3+0,?,75,166,151,75 ,?,?,?
- dw 0,shade,?,16*3+0,?,65,75,151,65 ,?,?,?
- dw 0,shade,?,16*3+0,?,31,35,75,31 ,?,?,?
- dw 0,shade,?,16*3+0,?,65,31,75,65 ,?,?,?
- dw 0,shade,?,16*3+0,?,31,21,20,31 ,?,?,?
- dw 0,shade,?,16*3+0,?,35,31,20,35 ,?,?,?
- dw 0,shade,?,16*3+0,?,21,32,24,21 ,?,?,?
- dw 0,shade,?,16*3+0,?,20,21,24,20 ,?,?,?
- dw 0,shade,?,16*3+0,?,32,51,39,32 ,?,?,?
- dw 0,shade,?,16*3+0,?,24,32,39,24 ,?,?,?
- dw 0,shade,?,16*3+0,?,51,69,64,51 ,?,?,?
- dw 0,shade,?,16*3+0,?,39,51,64,39 ,?,?,?
- dw 0,shade,?,16*3+0,?,140,136,64,140 ,?,?,?
- dw 0,shade,?,16*3+0,?,69,140,64,69 ,?,?,?
- dw 0,shade,?,16*3+0,?,164,136,140,164 ,?,?,?
- dw 0,shade,?,16*3+0,?,159,164,140,159 ,?,?,?
- dw 0,shade,?,16*3+0,?,178,160,164,178 ,?,?,?
- dw 0,shade,?,16*3+0,?,182,178,164,182 ,?,?,?
- dw 0,shade,?,16*3+0,?,191,178,182,191 ,?,?,?
- dw 0,shade,?,16*3+0,?,196,191,182,196 ,?,?,?
- dw 0,shade,?,16*3+0,?,185,191,196,185 ,?,?,?
- dw 0,shade,?,16*3+0,?,193,185,196,193 ,?,?,?
- dw 0,shade,?,16*3+0,?,165,185,193,165 ,?,?,?
- dw 0,shade,?,16*3+0,?,166,165,193,166 ,?,?,?
- dw 0,shade,?,16*3+0,?,74,165,166,74 ,?,?,?
- dw 0,shade,?,16*3+0,?,75,74,166,75 ,?,?,?
- dw 0,shade,?,16*3+0,?,35,36,74,35 ,?,?,?
- dw 0,shade,?,16*3+0,?,75,35,74,75 ,?,?,?
- dw 0,shade,?,16*3+0,?,20,22,36,20 ,?,?,?
- dw 0,shade,?,16*3+0,?,35,20,36,35 ,?,?,?
- dw 0,shade,?,16*3+0,?,20,24,26,20 ,?,?,?
- dw 0,shade,?,16*3+0,?,22,20,26,22 ,?,?,?
- dw 0,shade,?,16*3+0,?,24,39,37,24 ,?,?,?
- dw 0,shade,?,16*3+0,?,26,24,37,26 ,?,?,?
- dw 0,shade,?,16*3+0,?,39,64,59,39 ,?,?,?
- dw 0,shade,?,16*3+0,?,37,39,59,37 ,?,?,?
- dw 0,shade,?,16*3+0,?,136,133,59,136 ,?,?,?
- dw 0,shade,?,16*3+0,?,64,136,59,64 ,?,?,?
- dw 0,shade,?,16*3+0,?,160,133,136,160 ,?,?,?
- dw 0,shade,?,16*3+0,?,164,160,136,164 ,?,?,?
- dw 0,shade,?,16*3+0,?,163,160,178,163 ,?,?,?
- dw 0,shade,?,16*3+0,?,181,163,178,181 ,?,?,?
- dw 0,shade,?,16*3+0,?,181,178,191,181 ,?,?,?
- dw 0,shade,?,16*3+0,?,194,181,191,194 ,?,?,?
- dw 0,shade,?,16*3+0,?,194,191,185,194 ,?,?,?
- dw 0,shade,?,16*3+0,?,192,194,185,192 ,?,?,?
- dw 0,shade,?,16*3+0,?,192,185,165,192 ,?,?,?
- dw 0,shade,?,16*3+0,?,173,192,165,173 ,?,?,?
- dw 0,shade,?,16*3+0,?,81,173,165,81 ,?,?,?
- dw 0,shade,?,16*3+0,?,74,81,165,74 ,?,?,?
- dw 0,shade,?,16*3+0,?,36,38,81,36 ,?,?,?
- dw 0,shade,?,16*3+0,?,74,36,81,74 ,?,?,?
- dw 0,shade,?,16*3+0,?,36,22,19,36 ,?,?,?
- dw 0,shade,?,16*3+0,?,38,36,19,38 ,?,?,?
- dw 0,shade,?,16*3+0,?,22,26,18,22 ,?,?,?
- dw 0,shade,?,16*3+0,?,19,22,18,19 ,?,?,?
- dw 0,shade,?,16*3+0,?,26,37,33,26 ,?,?,?
- dw 0,shade,?,16*3+0,?,18,26,33,18 ,?,?,?
- dw 0,shade,?,16*3+0,?,37,59,53,37 ,?,?,?
- dw 0,shade,?,16*3+0,?,33,37,53,33 ,?,?,?
- dw 0,shade,?,16*3+0,?,133,102,53,133 ,?,?,?
- dw 0,shade,?,16*3+0,?,59,133,53,59 ,?,?,?
- dw 0,shade,?,16*3+0,?,102,133,160,102 ,?,?,?
- dw 0,shade,?,16*3+0,?,163,102,160,163 ,?,?,?
- dw 0,shade,?,16*3+0,?,177,161,163,177 ,?,?,?
- dw 0,shade,?,16*3+0,?,181,177,163,181 ,?,?,?
- dw 0,shade,?,16*3+0,?,190,177,181,190 ,?,?,?
- dw 0,shade,?,16*3+0,?,194,190,181,194 ,?,?,?
- dw 0,shade,?,16*3+0,?,188,190,194,188 ,?,?,?
- dw 0,shade,?,16*3+0,?,192,188,194,192 ,?,?,?
- dw 0,shade,?,16*3+0,?,174,188,192,174 ,?,?,?
- dw 0,shade,?,16*3+0,?,173,174,192,173 ,?,?,?
- dw 0,shade,?,16*3+0,?,108,174,173,108 ,?,?,?
- dw 0,shade,?,16*3+0,?,81,108,173,81 ,?,?,?
- dw 0,shade,?,16*3+0,?,38,48,108,38 ,?,?,?
- dw 0,shade,?,16*3+0,?,81,38,108,81 ,?,?,?
- dw 0,shade,?,16*3+0,?,19,28,48,19 ,?,?,?
- dw 0,shade,?,16*3+0,?,38,19,48,38 ,?,?,?
- dw 0,shade,?,16*3+0,?,18,23,28,18 ,?,?,?
- dw 0,shade,?,16*3+0,?,19,18,28,19 ,?,?,?
- dw 0,shade,?,16*3+0,?,33,34,23,33 ,?,?,?
- dw 0,shade,?,16*3+0,?,18,33,23,18 ,?,?,?
- dw 0,shade,?,16*3+0,?,33,53,52,33 ,?,?,?
- dw 0,shade,?,16*3+0,?,34,33,52,34 ,?,?,?
- dw 0,shade,?,16*3+0,?,102,82,52,102 ,?,?,?
- dw 0,shade,?,16*3+0,?,53,102,52,53 ,?,?,?
- dw 0,shade,?,16*3+0,?,161,82,102,161 ,?,?,?
- dw 0,shade,?,16*3+0,?,163,161,102,163 ,?,?,?
- dw 0,shade,?,16*3+0,?,168,154,161,168 ,?,?,?
- dw 0,shade,?,16*3+0,?,177,168,161,177 ,?,?,?
- dw 0,shade,?,16*3+0,?,175,168,177,175 ,?,?,?
- dw 0,shade,?,16*3+0,?,190,175,177,190 ,?,?,?
- dw 0,shade,?,16*3+0,?,167,175,190,167 ,?,?,?
- dw 0,shade,?,16*3+0,?,188,167,190,188 ,?,?,?
- dw 0,shade,?,16*3+0,?,152,167,188,152 ,?,?,?
- dw 0,shade,?,16*3+0,?,174,152,188,174 ,?,?,?
- dw 0,shade,?,16*3+0,?,83,152,174,83 ,?,?,?
- dw 0,shade,?,16*3+0,?,108,83,174,108 ,?,?,?
- dw 0,shade,?,16*3+0,?,48,57,83,48 ,?,?,?
- dw 0,shade,?,16*3+0,?,108,48,83,108 ,?,?,?
- dw 0,shade,?,16*3+0,?,28,47,57,28 ,?,?,?
- dw 0,shade,?,16*3+0,?,48,28,57,48 ,?,?,?
- dw 0,shade,?,16*3+0,?,23,40,47,23 ,?,?,?
- dw 0,shade,?,16*3+0,?,28,23,47,28 ,?,?,?
- dw 0,shade,?,16*3+0,?,34,46,40,34 ,?,?,?
- dw 0,shade,?,16*3+0,?,23,34,40,23 ,?,?,?
- dw 0,shade,?,16*3+0,?,52,58,46,52 ,?,?,?
- dw 0,shade,?,16*3+0,?,34,52,46,34 ,?,?,?
- dw 0,shade,?,16*3+0,?,82,104,58,82 ,?,?,?
- dw 0,shade,?,16*3+0,?,52,82,58,52 ,?,?,?
- dw 0,shade,?,16*3+0,?,154,104,82,154 ,?,?,?
- dw 0,shade,?,16*3+0,?,161,154,82,161 ,?,?,?
- dw 0,shade,?,16*3+0,?,162,154,168,162 ,?,?,?
- dw 0,shade,?,16*3+0,?,183,162,168,183 ,?,?,?
- dw 0,shade,?,16*3+0,?,183,168,175,183 ,?,?,?
- dw 0,shade,?,16*3+0,?,195,183,175,195 ,?,?,?
- dw 0,shade,?,16*3+0,?,195,175,167,195 ,?,?,?
- dw 0,shade,?,16*3+0,?,187,195,167,187 ,?,?,?
- dw 0,shade,?,16*3+0,?,187,167,152,187 ,?,?,?
- dw 0,shade,?,16*3+0,?,150,187,152,150 ,?,?,?
- dw 0,shade,?,16*3+0,?,83,61,150,83 ,?,?,?
- dw 0,shade,?,16*3+0,?,152,83,150,152 ,?,?,?
- dw 0,shade,?,16*3+0,?,83,57,25,83 ,?,?,?
- dw 0,shade,?,16*3+0,?,61,83,25,61 ,?,?,?
- dw 0,shade,?,16*3+0,?,57,47,17,57 ,?,?,?
- dw 0,shade,?,16*3+0,?,25,57,17,25 ,?,?,?
- dw 0,shade,?,16*3+0,?,47,40,30,47 ,?,?,?
- dw 0,shade,?,16*3+0,?,17,47,30,17 ,?,?,?
- dw 0,shade,?,16*3+0,?,46,50,30,46 ,?,?,?
- dw 0,shade,?,16*3+0,?,40,46,30,40 ,?,?,?
- dw 0,shade,?,16*3+0,?,58,70,50,58 ,?,?,?
- dw 0,shade,?,16*3+0,?,46,58,50,46 ,?,?,?
- dw 0,shade,?,16*3+0,?,104,141,70,104 ,?,?,?
- dw 0,shade,?,16*3+0,?,58,104,70,58 ,?,?,?
- dw 0,shade,?,16*3+0,?,141,104,154,141 ,?,?,?
- dw 0,shade,?,16*3+0,?,162,141,154,162 ,?,?,?
- dw 0,shade,?,16*3+0,?,176,157,162,176 ,?,?,?
- dw 0,shade,?,16*3+0,?,183,176,162,183 ,?,?,?
- dw 0,shade,?,16*3+0,?,186,176,183,186 ,?,?,?
- dw 0,shade,?,16*3+0,?,195,186,183,195 ,?,?,?
- dw 0,shade,?,16*3+0,?,180,186,195,180 ,?,?,?
- dw 0,shade,?,16*3+0,?,187,180,195,187 ,?,?,?
- dw 0,shade,?,16*3+0,?,142,180,187,142 ,?,?,?
- dw 0,shade,?,16*3+0,?,150,142,187,150 ,?,?,?
- dw 0,shade,?,16*3+0,?,49,142,150,49 ,?,?,?
- dw 0,shade,?,16*3+0,?,61,49,150,61 ,?,?,?
- dw 0,shade,?,16*3+0,?,25,27,49,25 ,?,?,?
- dw 0,shade,?,16*3+0,?,61,25,49,61 ,?,?,?
- dw 0,shade,?,16*3+0,?,17,29,27,17 ,?,?,?
- dw 0,shade,?,16*3+0,?,25,17,27,25 ,?,?,?
- dw 0,shade,?,16*3+0,?,30,41,29,30 ,?,?,?
- dw 0,shade,?,16*3+0,?,17,30,29,17 ,?,?,?
- dw 0,shade,?,16*3+0,?,50,63,41,50 ,?,?,?
- dw 0,shade,?,16*3+0,?,30,50,41,30 ,?,?,?
- dw 0,shade,?,16*3+0,?,77,63,50,77 ,?,?,?
- dw 0,shade,?,16*3+0,?,70,77,50,70 ,?,?,?
- dw 0,shade,?,16*3+0,?,141,145,77,141 ,?,?,?
- dw 0,shade,?,16*3+0,?,70,141,77,70 ,?,?,?
- dw 0,shade,?,16*3+0,?,145,141,162,145 ,?,?,?
- dw 0,shade,?,16*3+0,?,157,145,162,157 ,?,?,?
- dw 0,shade,?,16*3+0,?,153,147,157,153 ,?,?,?
- dw 0,shade,?,16*3+0,?,176,153,157,176 ,?,?,?
- dw 0,shade,?,16*3+0,?,156,153,176,156 ,?,?,?
- dw 0,shade,?,16*3+0,?,186,156,176,186 ,?,?,?
- dw 0,shade,?,16*3+0,?,146,156,186,146 ,?,?,?
- dw 0,shade,?,16*3+0,?,180,146,186,180 ,?,?,?
- dw 0,shade,?,16*3+0,?,142,66,146,142 ,?,?,?
- dw 0,shade,?,16*3+0,?,180,142,146,180 ,?,?,?
- dw 0,shade,?,16*3+0,?,49,56,66,49 ,?,?,?
- dw 0,shade,?,16*3+0,?,142,49,66,142 ,?,?,?
- dw 0,shade,?,16*3+0,?,27,60,56,27 ,?,?,?
- dw 0,shade,?,16*3+0,?,49,27,56,49 ,?,?,?
- dw 0,shade,?,16*3+0,?,29,67,60,29 ,?,?,?
- dw 0,shade,?,16*3+0,?,27,29,60,27 ,?,?,?
- dw 0,shade,?,16*3+0,?,41,72,67,41 ,?,?,?
- dw 0,shade,?,16*3+0,?,29,41,67,29 ,?,?,?
- dw 0,shade,?,16*3+0,?,63,79,72,63 ,?,?,?
- dw 0,shade,?,16*3+0,?,41,63,72,41 ,?,?,?
- dw 0,shade,?,16*3+0,?,77,134,79,77 ,?,?,?
- dw 0,shade,?,16*3+0,?,63,77,79,63 ,?,?,?
- dw 0,shade,?,16*3+0,?,145,143,134,145 ,?,?,?
- dw 0,shade,?,16*3+0,?,77,145,134,77 ,?,?,?
- dw 0,shade,?,16*3+0,?,147,143,145,147 ,?,?,?
- dw 0,shade,?,16*3+0,?,157,147,145,157 ,?,?,?
- dw 0,shade,?,16*3+0,?,153,116,106,153 ,?,?,?
- dw 0,shade,?,16*3+0,?,147,153,106,147 ,?,?,?
- dw 0,shade,?,16*3+0,?,156,119,116,156 ,?,?,?
- dw 0,shade,?,16*3+0,?,153,156,116,153 ,?,?,?
- dw 0,shade,?,16*3+0,?,146,121,119,146 ,?,?,?
- dw 0,shade,?,16*3+0,?,156,146,119,156 ,?,?,?
- dw 0,shade,?,16*3+0,?,66,122,121,66 ,?,?,?
- dw 0,shade,?,16*3+0,?,146,66,121,146 ,?,?,?
- dw 0,shade,?,16*3+0,?,56,120,122,56 ,?,?,?
- dw 0,shade,?,16*3+0,?,66,56,122,66 ,?,?,?
- dw 0,shade,?,16*3+0,?,117,120,56,117 ,?,?,?
- dw 0,shade,?,16*3+0,?,60,117,56,60 ,?,?,?
- dw 0,shade,?,16*3+0,?,67,115,117,67 ,?,?,?
- dw 0,shade,?,16*3+0,?,60,67,117,60 ,?,?,?
- dw 0,shade,?,16*3+0,?,72,114,115,72 ,?,?,?
- dw 0,shade,?,16*3+0,?,67,72,115,67 ,?,?,?
- dw 0,shade,?,16*3+0,?,79,112,114,79 ,?,?,?
- dw 0,shade,?,16*3+0,?,72,79,114,72 ,?,?,?
- dw 0,shade,?,16*3+0,?,111,112,79,111 ,?,?,?
- dw 0,shade,?,16*3+0,?,134,111,79,134 ,?,?,?
- dw 0,shade,?,16*3+0,?,110,111,134,110 ,?,?,?
- dw 0,shade,?,16*3+0,?,143,110,134,143 ,?,?,?
- dw 0,shade,?,16*3+0,?,106,110,143,106 ,?,?,?
- dw 0,shade,?,16*3+0,?,147,106,143,147 ,?,?,?
- dw 0,shade,?,16*3+0,?,114,112,111,114 ,?,?,?
- dw 0,shade,?,16*3+0,?,115,114,111,115 ,?,?,?
- dw 0,shade,?,16*3+0,?,117,115,111,117 ,?,?,?
- dw 0,shade,?,16*3+0,?,120,117,111,120 ,?,?,?
- dw 0,shade,?,16*3+0,?,122,120,111,122 ,?,?,?
- dw 0,shade,?,16*3+0,?,119,121,122,119 ,?,?,?
- dw 0,shade,?,16*3+0,?,116,119,122,116 ,?,?,?
- dw 0,shade,?,16*3+0,?,110,106,116,110 ,?,?,?
- dw 0,shade,?,16*3+0,?,111,110,116,111 ,?,?,?
- dw 0,shade,?,16*3+0,?,122,111,116,122 ,?,?,?
-